home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-1.iso / lan / e100bnt.zip / NETE100B.INF < prev    next >
INI File  |  1995-09-15  |  10KB  |  258 lines

  1. ; NETE100B.INF   Version 1.21
  2. ;
  3. ; Intel EtherExpress PRO/100B Install Script for Windows 95
  4. ;
  5. ; Copyright 1995, Intel Corporation
  6. ;
  7. ;  PROSet Version 1.32
  8.  
  9. [version]
  10. LayoutFile=layout.inf
  11. signature="$CHICAGO$"
  12. Class=Net
  13. provider=%V_MS%
  14.  
  15. [Manufacturer]
  16. %V_INTEL%=INTEL
  17.  
  18. ;*********************************************************
  19. ; Device Descriptions
  20. ;*********************************************************
  21.  
  22. [INTEL]
  23. ; Intel EtherExpress PRO/100B
  24. %PCIe100B.DeviceDesc%=PCIe100B.ndi, PCI\VEN_8086&DEV_1229
  25.  
  26. [SourceDisksNames]
  27. ; Cabinet file names and associated disks
  28. ; <cab#> = <disk#>,<cabinet filename>, ID (Unused, must be 0)
  29. 47="Intel EtherExpress PRO/100B Driver Diskette",,0
  30.  
  31. [SourceDisksFiles]
  32. ;<file> = <cabinet number>,<subdir>,<filename>,<size>
  33. ;Note: File is not in a cabinet if cab# is 0
  34.  
  35. e100b.sys=47,,1234
  36. e100bodi.com=47,,123
  37. e100b.dos=47,,123
  38.  
  39. ;*********************************************************
  40. ; Main Section - User picks a board
  41. ;*********************************************************
  42.  
  43. [PCIe100B.ndi]
  44. AddReg=PCIe100B.ndi.reg,e100B.ndi.reg
  45. DeviceID="PCI\VEN_8086&DEV_1229"
  46.  
  47. ;*********************************************************
  48. ; PCI Registration section
  49. ;*********************************************************
  50.  
  51. [PCIe100B.ndi.reg]
  52. HKR,Ndi,DeviceID,,"PCI\VEN_8086&DEV_1229"
  53.  
  54. ; other registration information
  55. HKR,Ndi\Install,,,"PCIe100B.install"
  56.  
  57. ; flag as NDIS2 and NDIS3, but not required
  58. HKR,NDI\params\Speed,flag,1,30,00,00,00
  59.  
  60. ; flag as NDIS2 but not required
  61. HKR,NDI\params\DriverName,flag,1,10,00,00,00
  62.  
  63. ; flag as NDIS3, but not required
  64. HKR,NDI\params\MapRegisters,flag,1,20,00,00,00
  65. HKR,NDI\params\Eid,flag,1,20,00,00,00
  66. HKR,NDI\params\ForceDpx,flag,1,20,00,00,00
  67. HKR,NDI\params\NumRfd,flag,1,20,00,00,00
  68. HKR,NDI\params\NumTcb,flag,1,20,00,00,00
  69. HKR,NDI\params\NumCoalesce,flag,1,20,00,00,00
  70.  
  71.  
  72. ; *** Param definitions ***
  73.  
  74. ; Speed
  75. HKR,Ndi\params\Speed,ParamDesc,,"Speed"
  76. HKR,Ndi\params\Speed,default,,auto
  77. HKR,Ndi\params\Speed,type,,enum
  78. HKR,Ndi\params\Speed\enum,auto,,"Automatic"
  79. HKR,Ndi\params\Speed\enum,10,,"10  Mb/sec"
  80. HKR,Ndi\params\Speed\enum,100,,"100 Mb/sec"
  81.  
  82. ; DriverName
  83. HKR,Ndi\params\DriverName,ParamDesc,,"Driver Name"
  84. HKR,Ndi\params\DriverName,default,,"E100B$"
  85. HKR,Ndi\params\DriverName,type,,edit
  86.  
  87. ; MapRegisters
  88. HKR,Ndi\params\MapRegisters,ParamDesc,,"Map Registers"
  89. HKR,Ndi\params\MapRegisters,default,,64
  90. HKR,Ndi\params\MapRegisters,min,,0
  91. HKR,Ndi\params\MapRegisters,max,,64
  92. HKR,Ndi\params\MapRegisters,step,,1
  93. HKR,Ndi\params\MapRegisters,base,,10
  94. HKR,Ndi\params\MapRegisters,type,,int
  95.  
  96. ; Eid
  97. HKR,Ndi\params\Eid,ParamDesc,,"Ethernet ID"
  98. HKR,Ndi\params\Eid,default,,0
  99. HKR,Ndi\params\Eid,base,,10
  100. HKR,Ndi\params\Eid,type,,dword
  101.  
  102. ; ForceDpx
  103. HKR,Ndi\params\ForceDpx,ParamDesc,,"Duplex Mode"
  104. HKR,Ndi\params\ForceDpx,default,,0
  105. HKR,Ndi\params\ForceDpx,type,,enum
  106. HKR,Ndi\params\ForceDpx\enum,0,,"Auto Duplex Detect"
  107. HKR,Ndi\params\ForceDpx\enum,1,,"Half-Duplex"
  108. HKR,Ndi\params\ForceDpx\enum,2,,"Full-Duplex"
  109.  
  110. ; NumRfd
  111. HKR,Ndi\params\NumRfd,ParamDesc,,"Receive Frame Descriptors"
  112. HKR,Ndi\params\NumRfd,default,,16
  113. HKR,Ndi\params\NumRfd,min,,1
  114. HKR,Ndi\params\NumRfd,max,,00000128
  115. HKR,Ndi\params\NumRfd,step,,1
  116. HKR,Ndi\params\NumRfd,Base,,10
  117. HKR,Ndi\params\NumRfd,type,,int
  118.  
  119. ; NumTcb
  120. HKR,Ndi\params\NumTcb,ParamDesc,,"Transmit Control Blocks"
  121. HKR,Ndi\params\NumTcb,default,,16
  122. HKR,Ndi\params\NumTcb,min,,1
  123. HKR,Ndi\params\NumTcb,max,,00000064
  124. HKR,Ndi\params\NumTcb,step,,1
  125. HKR,Ndi\params\NumTcb,Base,,10
  126. HKR,Ndi\params\NumTcb,type,,int
  127.  
  128. ; NumCoalesce
  129. HKR,Ndi\params\NumCoalesce,ParamDesc,,"Coalesce Buffers"
  130. HKR,Ndi\params\NumCoalesce,default,,8
  131. HKR,Ndi\params\NumCoalesce,min,,1
  132. HKR,Ndi\params\NumCoalesce,max,,00000032
  133. HKR,Ndi\params\NumCoalesce,step,,1
  134. HKR,Ndi\params\NumCoalesce,Base,,10
  135. HKR,Ndi\params\NumCoalesce,type,,int
  136.  
  137. ; PROSet Entries
  138. HKLM,System\CurrentControlSet\Services\PROSet\Adapters,EPRO100,,"Intel EtherExpress PRO/100"
  139. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100,Configure,,"EPRO100_Configure"
  140. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100,Detect,,"EPRO100_Detect"
  141. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100,Diagnose,,"EPRO100_Diagnose"
  142. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100,DLL,,"EPRO100.DLL"
  143. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100,RegistryKey,,"EPRO100_GetRegistryKey"
  144. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100,Summary,,"EPRO100_Resource_Summary"
  145. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100,AdapterDescription,,"EPRO100_GetAdapterDescription"
  146. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100,Adapter,,"Intel EtherExpress PRO/100B Adapter"
  147. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100,Help,,"E100SET.HLP"
  148. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,BusNumber,,"0,7,BusNumber,0,2,0,0,16,1"
  149. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,BusType,,"0,7,BusType,0,2,5,2,5,1"
  150. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,BusTypeLocal,,"0,7,BusTypeLocal,0,2,5,2,5,1"
  151. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,Eid,,"0,7,Eid,0,2,0,0,4294967295,1"
  152. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,Fifo,,"0,3,Fifo Depth,0,2,12,0,15,1"
  153. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,ForceDpx,,"1,4,Duplex Mode,0,1,Auto,Auto,Half,Full"
  154. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,MediaType,,"0,7,MediaType,0,2,1,1,1,1"
  155. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,NumCoalesce,,"1,7,Coalesce Buffers,0,2,8,1,32,1"
  156. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,NumRfd,,"1,7,Receive Buffers,0,2,16,1,128,1"
  157. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,NumTbd,,"0,3,Transmit Buffer Descriptors,0,2,64,1,65535,1"
  158. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,NumTbdPerTcb,,"0,4,Transmit Buffers per Frame,0,2,8,1,16,1"
  159. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,NumTcb,,"1,7,Transmit Control Blocks,0,2,16,1,80,1"
  160. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,Off,,"1,3,Off Timer,0,2,2,1,65535,1"
  161. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,On,,"1,3,On Timer,0,2,32768,1,65535,1"
  162. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,RxDmaCount,,"0,4,RxDmaCount,0,2,0,0,63,1"
  163. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,RxFifo,,"0,4,Receive Fifo Depth,0,2,8,0,15,1"
  164. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,Slot,,"0,3,Slot,0,2,0,0,64,1"
  165. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,Speed,,"1,7,Network Speed,0,4,Auto,Auto,0,10Mbps,10,100Mbps,100"
  166. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,Threshold,,"0,7,Transmit Threshold,0,2,16,0,200,1"
  167. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,TxDmaCount,,"0,4,TxDmaCount,0,2,0,0,63,1"
  168. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,TxFifo,,"0,4,Transmit Fifo Depth,0,2,8,0,15,1"
  169. HKLM,System\CurrentControlSet\Services\PROSet\EPRO100\Parameters,PerfOptims,,"0,4,PerfOptims,0,2,0,0,65535,1"
  170.  
  171.  
  172. ;*********************************************************
  173. ; e100B common base 
  174. ;*********************************************************
  175. [e100B.ndi.reg]
  176.  
  177. ; key,subkey,valuename,type,value
  178. HKR,,DevLoader,,*ndis
  179. HKR,,DeviceVxDs,,e100b.sys
  180. HKR,,EnumPropPages,,"eprops.dll,EnumPropPages"
  181.  
  182. ; NDIS Info
  183. HKR,NDIS,LogDriverName,,"E100B-100"
  184. HKR,NDIS,MajorNdisVersion,1,03
  185. HKR,NDIS,MinorNdisVersion,1,0A
  186. HKR,NDIS\NDIS2,DriverName,,"E100B-10$"
  187. HKR,NDIS\NDIS2,FileName,,"e100b.dos"
  188. HKR,NDIS\ODI,DriverName,,"e100bodi"
  189. HKR,NDIS\ODI,FileName,,"e100bodi.com"
  190.  
  191. ; Interfaces
  192. HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
  193. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  194. HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
  195. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  196.  
  197. ; Install sections
  198. HKR,Ndi\Install,ndis3,,"E100B.ndis3"
  199. HKR,Ndi\Install,ndis2,,"E100B.ndis2"
  200. HKR,Ndi\Install,odi,,"E100B.odi"
  201.  
  202. ; Install NDIS3
  203. [E100B.ndis3]
  204. CopyFiles=E100B.ndis3.CopyFiles
  205. [E100B.ndis3.CopyFiles]
  206. e100b.sys, nt\e100b.sy_
  207.  
  208. ; PROSet Files
  209. PROSET.EXE, nt\PROSET.EX_
  210. EP100DG.DLL, nt\EP100DG.DL_
  211. PROKDD.DLL, nt\PROKDD.DL_
  212. MFC30.DLL, MFC30.DLL
  213. MSVCRT20.DLL, MSVCRT20.DLL
  214. E100SET.HLP, nt\E100SET.HL_
  215. CTL3D32.DLL, nt\CTL3D32.DL_
  216. PROPCI.DLL, nt\PROPCI.DL_
  217. EPRO100.DLL, nt\EPRO100.DL_
  218. EPROPS.DLL, WIN95\EPROPS.DL_
  219. PROW95.VXD, WIN95\PROW95.VX_
  220.  
  221. ; PROSet-Drivers
  222. SPDO3DG.VXD, WIN95\SPDO3DG.VX_
  223.  
  224.  
  225.  
  226. ; Install NDIS2
  227. [E100B.ndis2]
  228. CopyFiles=E100B.ndis2.CopyFiles
  229. [E100B.ndis2.CopyFiles]
  230. e100b.dos, ndis\e100b.dos
  231.  
  232. ; Install ODI
  233. [E100B.odi]
  234. CopyFiles=E100B.odi.CopyFiles
  235. [E100B.odi.CopyFiles]
  236. e100bodi.com, dos\e100bodi.com
  237.  
  238. ;*********************************************************
  239. ; Destination Directories
  240. ;*********************************************************
  241. [DestinationDirs]
  242. DefaultDestDir              =11 ; LDID_SYS
  243. e100B.ndis3.CopyFiles        =11
  244. e100B.ndis2.CopyFiles       =26 ; LDID_WINBOOT
  245. e100B.odi.CopyFiles         =26
  246.  
  247. ;*********************************************************
  248. ; Localizable Strings
  249. ;*********************************************************
  250. [strings]
  251. ; Provider
  252. V_MS="Microsoft"
  253. ; Manufacturers
  254. V_INTEL="Intel"
  255.  
  256. ; PNP Devices
  257. PCIe100B.DeviceDesc="Intel 82557-based PCI Ethernet"
  258.